#ifndef  __SPLITBARSCREEN_H__
#define  __SPLITBARSCREEN_H__

// editor
#include "Screen.h"
#include "ScreenGDIInfo.h"
#include "wgdi.h"

namespace editor {

class SplitBarScreen : public AbstractScreen {
public:
    SplitBarScreen(int id, HWND hWnd,
        int x = 0, int y = 0,
        int width = 0, int height = 0,
        int minX = 0, int minY = 0,
        int offX = 0, int offY = 0
        );
    virtual ~SplitBarScreen();
    virtual ScreenTypes screenType() const {return SCREEN_SPLIT_BAR;}
    virtual void draw();
    virtual Screen* clone() const { return new SplitBarScreen(*this); }
public:
    WeakDC dc_;
    EditorColorInfo cinfo_;
};

} // end of namespace editor

#endif   /* ----- #ifndef __SPLITBARSCREEN_H__  ----- */
